A Path Planning Algorithm for an AUV Guided with Homotopy Classes
نویسندگان
چکیده
This document presents a demo storyboard for an accepted paper in the ICAPS 2011. The paper presents a method that builds a topological environment based on the workspace to compute homotopy classes, which topologically describe how paths go through the obstacles in the workspace. Then, the homotopy classes are sorted according to an heuristic estimation of their lower bound. Only those with smaller lower bound are used to guide a planner based on the Rapidly-exploring Random Tree (RRT), called Homotopic RRT (HRRT), to compute the path in the workspace. The demo consist of a short presentation where the theoretical concepts of our paper are explained and an execution of an application that applies the whole method in bitmap scenarios. Introduction This storyboard presents the practical part of a paper accepted in the ICAPS 2011 (Hernández, Carreras, and Ridao 2011). The paper presents an extension of the method to generate homotopy classes that can be followed in any 2D workspace. Two paths that share the start and the end points belong to the same homotopy class if one can be deformed into the other without encroaching any obstacle. The homotopy classes generated are sorted according their quality given by a lower bound estimator. In order to maximize the number of homotopy classes that can be explored, we propose a path planner based on the RRT, called Homotopic RRT (HRRT), to generate paths in the workspace. The HRRT algorithm starts looking for a path in the homotopy class that has a high probability of containing the optimal solution. Our method has been tested in several scenarios and this demo will show up all the execution steps during these tests. The demo consists of two steps. First, there will be a small presentation to introduce the goal of our research work, the theoretical concepts of homotopy classes and how are they generated in 2D workspaces. Then, there will be an application to run the tests proposed in the paper and see how our method overcomes each step of the process. The full paper describing this system appears in the ICAPS2011 Proceedings at pages 82-89. 1 α 2 β g
منابع مشابه
Path Planning and Decision-making Control for AUV with Complex Environment
Efficient path planning algorithms and decision-making control system are crucial issues for modern autonomous underwater vehicle (AUV) in complex underwater environment. In this paper, Fast Marching (FM) algorithm is used to extract cost optimal paths from complex and continuous environments, and meanwhile, we design a decision-making control system with reactive structure based on behavior. T...
متن کاملSearch-Based Path Planning with Homotopy Class Constraints
Homotopy classes of trajectories, arising due to the presence of obstacles, are defined by the set of trajectories joining same start and end points which can be smoothly deformed into one another by gradual bending and stretching without colliding with obstacles. Despite being mostly an uncharted research area, homotopy class constraints often appear in path planning problems. For example, in ...
متن کاملPath Homotopy Invariants and their Application to Optimal Trajectory Planning
We consider the problem of optimal path planning in different homotopy classes in a given environment. Though important in applications to robotics, homotopy path-planning in applications usually focuses on subsets of the Euclidean plane. The problem of finding optimal trajectories in different homotopy classes in more general configuration spaces (or even characterizing the homotopy classes of...
متن کاملطراحی کنترلگر تعقیب مسیر هماهنگ برای گروه شناور زیرسطحی با در نظر گرفتن مسئله اجتناب از برخورد
In this paper the problem of coordinated path following for a group of Autonomous Underwater Vehicle (AUV) subjected to obstacle and collision avoidance is considered. At first a back stepping controller is used for an AUV to design a path following controller and its stability is examined via Lyapunov criteria. Then using of graph theory, modeling of interconnection between AUV systems is addr...
متن کاملA Fast Randomized Method to Find Homotopy Classes for Socially-Aware Navigation
We introduce and show preliminary results of a fast randomized method that finds a set of K paths lying in distinct homotopy classes. We frame the path planning task as a graph search problem, where the navigation graph is based on a Voronoi diagram. The search is biased by a cost function derived from the social force model that is used to generate and select the paths. We compare our method t...
متن کامل